﻿html,body{
font-family:"微软雅黑",arial,"宋体"; font-size:12px;line-height:2;color:#555555; margin:0 auto; background:url(../Images/KLindexbg.jpg) top left repeat-x; background-color:#ececec;}

.indexbanner{ width:1002px; height:401px; margin:0 auto; overflow:hidden;}
.KinSlideshow_titleBar h2{ position:relative; line-height:18px;}
#btnlistID li{ color:#ffffff!important;}

.indexbannerbottombg{ width:100%; height:38px; background:url(../Images/KLindex_r9_c1.jpg) top left repeat-x; overflow:hidden; margin:0 auto;}
.indexbannerbottomnr{ width:1002px; height:38px; overflow:hidden; margin:0 auto;}
.indexbannerbottomnr li{ float:left; width:100px; padding-left:55px; padding-right:12px; height:38px; line-height:38px; color:#FFFFFF; background:url(../Images/KLindex_r9_c5.jpg) top left no-repeat;}
.indexbannerbottomnr a{ line-height:38px; color:#FFFFFF; font-size:14px;}
.indexbannerbottomnr a:hover{ color:#CCCCCC;}

.indexnrbg{ width:100%; background:url(../Images/KLindex_r10_c1.jpg) top left repeat-x; overflow:hidden; margin:0 auto;}
.indexnr{ width:966px; margin:0 auto; margin-top:23px; overflow:hidden;}
.indexleft{ width:645px; float:left; overflow:hidden;}
.indexright{ width:271px; padding-left:50px; float:right; overflow:hidden; background:url(../Images/KLindex_r11_c13.jpg) top left no-repeat;}

.indexlefttitle{ width:616px; height:48px; padding-left:19px; padding-right:10px; background:url(../Images/KLindexdhbg.gif) top left no-repeat; line-height:40px; font-size:16px; color:#111111;}
.indexlefttitle span,.indexrighttitle span{ float:right; line-height:40px; font-size:12px; font-weight:normal; color:#E45600;}
.indexlefttitle a,.indexrighttitle a{ line-height:40px; color:#E45600;}
.indexlefttitle a:hover,.indexrighttitle a:hover{ color:#333333;}
.indexrighttitle{ width:242px; height:48px; padding-left:19px; padding-right:10px; background:url(../Images/KLindexdhbg.gif) top left no-repeat; line-height:40px; font-size:16px; color:#111111;}

.indexxw{ width:645px; height:168px; margin-bottom:18px; overflow:hidden;}
.indexpicxw{ width:296px; float:left; overflow:hidden;}
.indexpicxw img{ width:289px; height:77px; padding:4px 3px 10px 4px; border:0px;}
.indexbtxw{ width:327px; float:right; overflow:hidden;}
.indexbtxw li{ width:327px; height:28px; line-height:28px; overflow:hidden;}
.indexbtxw span{ float:right; line-height:28px; color:#999999;}
.indexbtxw font{ color:#E45600; line-height:28px; font-size:10px; }

.indexcpbg{ width:629px; padding:8px; background-color:#f4f4f4; margin-bottom:18px; overflow:hidden;}
.indexal{ width:645px; background-color:#f4f4f4; overflow:hidden;}


#tab03 { position:relative; width:629px; margin:0px;}
#tab03 h3 { position:relative; z-index:1; width:112px; height:25px; line-height:25px; border-bottom:1px solid #f4f4f4; text-align:center; background:#ececec; cursor:pointer; font-weight:normal;}
#tab03 h3.up { z-index:3; color:#ffffff; background:#E65600; }
#tab03 div.tab { display:none; position:absolute; left:136px; top:8px; z-index:2; width:490px; height:160px; border-width:0px 0px 0px 0px; }
#tab03 div.tab.up { display:block; }
#tab03 div.tab li{ width:142px; height:130px; float:left; margin-left:11px;_margin-left:8px; margin-right:10px;_margin-right:8px; overflow:hidden;}
#tab03 div.tab li img{ width:140px; height:105px; border:1px solid #cccccc;}
#tab03 div.tab li a{ width:142px; height:130px; display:block; text-align:center; overflow:hidden; background-color:#E65600; line-height:23px;color:#FFFFFF;}
#tab03 div.tab li a:hover{ color:#cccccc;}

#tab01 { position:relative; width:645px; height:182px; overflow:hidden; }
#tab01 h3 { position:relative; z-index:2; float:left; width:129px; height:34px; line-height:26px; text-align:center; background:url(../Images/KLindex_r26_c9.jpg) top center no-repeat; cursor:pointer; font-weight:normal; }
#tab01 h3.up { height:34px; background:url(../Images/KLindex_r26_c6.jpg) top center no-repeat; color:#ffffff; }
#tab01 div { display:none; position:absolute; left:10px; top:40px; z-index:1; width:625px; height:148px;}
#tab01 div.up { display:block; }

a.xiangxi{ width:45px; height:20px; display:block; text-align:center; background-color:#d8d8d8; color:#333333;}
a.xiangxi:hover{ color:#333333;}

.al{ width:176px; height:120px;}
.al li{ width:176px; height:24px; line-height:24px; overflow:hidden;}
.al a{ line-height:24px;}

.indexgsjj{ width:271px; padding-bottom:20px; overflow:hidden;}
.indexlxwm{ width:260px; margin-bottom:20px; padding-left:11px; overflow:hidden; background:url(../Images/KLindex_r21_c15.jpg) top left repeat-y; font-size:14px; color:#444444;}
.indexlxwm p{ font-size:14px; color:#444444;}
.indexlxwm span{ font-size:14px; color:#444444;}
.indexhzhb{ width:271px; overflow:hidden;}
.indexhzhb li{ width:120px; height:69px; padding-right:2px; padding-bottom:3px; margin-bottom:6px; margin-left:6px;_margin-left:4px; margin-right:7px; float:left; overflow:hidden; background:url(../Images/KLindex_r28_c16.jpg) top left no-repeat;}
.indexhzhb img{ width:120px; height:69px; border:0px;}

